Tuning and evolution of support vector kernels

نویسندگان

  • Patrick Koch
  • Bernd Bischl
  • Oliver Flasch
  • Thomas Bartz-Beielstein
  • Claus Weihs
  • Wolfgang Konen
چکیده

Kernel-based methods like Support Vector Machines (SVM) have been established as powerful techniques in machine learning. The idea of SVM is to perform a mapping φ from the input space to a higher-dimensional feature space using a kernel function k, so that a linear learning algorithm can be employed. However, the burden of choosing the appropriate kernel function is usually left to the user. It can easily be shown, that the accuracy of the learned model highly depends on the chosen kernel function and its parameters, especially for complex tasks. In order to obtain a good classification or regression model, an appropriate kernel function must be used. Design and hand-tuning of kernel functions can be timeconsuming and requires expert knowledge. To circumvent these obstacles for the ’non-expert’ data mining user, which may hinder the wider use of SVM in data mining, we present two solutions for optimizing kernel functions: (a) automated hyperparameter tuning of kernel functions and (b) evolving new kernel functions by Genetic Programming (GP). We review state-of-the-art techniques for both approaches, comparing their different strengths and weaknesses. Special attention is drawn to Sequential Parameter Optimization (SPO) for tuning, as this method also allows a statistical evaluation and understanding of the respective influences of the parameters. A tuned kernel can improve the trained model, if standard kernels are insufficient for achieving a good transformation. We apply tuning to SVM kernels for both regression and P. Koch · O. Flasch · T. Bartz-Beielstein ·W. Konen Cologne University of Applied Sciences, Institute of Computer Science, Germany E-mail: {patrick.koch, oliver.flasch, thomas.bartz-beielstein, wolfgang.konen}@fh-koeln.de Bernd Bischl University of Dortmund, Faculty of Statistics, Germany E-mail: [email protected] classification. In fact often a good kernel function is missing for real-world problems. We compare standard kernels with hand-tuned parameters to SPO-tuned standard kernels and to GP-generated custom kernels for these problems.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Ensemble Kernel Learning Model for Prediction of Time Series Based on the Support Vector Regression and Meta Heuristic Search

In this paper, a method for predicting time series is presented. Time series prediction is a process which predicted future system values based on information obtained from past and present data points. Time series prediction models are widely used in various fields of engineering, economics, etc. The main purpose of using different models for time series prediction is to make the forecast with...

متن کامل

Evolutionary tuning of multiple SVM parameters

We consider the problem of choosing multiple hyperparameters for support vector machines. We present a novel, general approach using an evolution strategy (ES) to determine the kernel from a parameterized kernel space and to control the regularization. We demonstrate on benchmark datasets that the ES improves the results achieved by grid search and can handle much more kernel parameters. In par...

متن کامل

Fuzzy logic controlled differential evolution to solve economic load dispatch problems

In recent years, soft computing methods have generated a large research interest. The synthesis of the fuzzy logic and the evolutionary algorithms is one of these methods. A particular evolutionary algorithm (EA) is differential evolution (DE). As for any EA, DE algorithm also requires parameters tuning to achieve desirable performance. In this paper tuning the perturbation factor vector of DE ...

متن کامل

Fuzzy logic controlled differential evolution to solve economic load dispatch problems

In recent years, soft computing methods have generated a large research interest. The synthesis of the fuzzy logic and the evolutionary algorithms is one of these methods. A particular evolutionary algorithm (EA) is differential evolution (DE). As for any EA, DE algorithm also requires parameters tuning to achieve desirable performance. In this paper tuning the perturbation factor vector of DE ...

متن کامل

Identification and Adaptive Position and Speed Control of Permanent Magnet DC Motor with Dead Zone Characteristics Based on Support Vector Machines

In this paper a new type of neural networks known as Least Squares Support Vector Machines which gained a huge fame during the recent years for identification of nonlinear systems has been used to identify DC motor with nonlinear dead zone characteristics. The identified system after linearization in each time span, in an online manner provide the model data for Model Predictive Controller of p...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • Evolutionary Intelligence

دوره 5  شماره 

صفحات  -

تاریخ انتشار 2012